﻿using Microsoft.Extensions.Configuration;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WCS.Infrastructure.Attr;
using WCS.Repository.Interface;
using WCS.Service.Interface;

namespace WCS.Service.Instance
{
    [Inject]
    public class OrderService
    {
        private readonly IUnitOfWork _unitOfWork;
        private readonly IConfiguration _configuration;
        private readonly ILogService _logService;
        private readonly IUserService _userService;

        public OrderService(IConfiguration configuration, ILogService logService, IUnitOfWork unitOfWork, IUserService userService)
        {
            _configuration = configuration;
            _logService = logService;
            _unitOfWork = unitOfWork;
            _userService = userService;
        }
    }
}
